live bedridden - German English Dictionary